/*************************************************************************
    > File Name: hwbtn.c
    > Author: klmyt 
    > Created Time: 2025年02月08日 星期六 16时32分29秒
 ************************************************************************/

#include "hwbtn.h"

static int fd;

void btn_init(void){
	
	fd = open("/dev/mybtn", O_RDWR);

	if(fd < 0) {
		printf("%s:open button error, date = %s, time = %s\n", __func__, __DATE__, __TIME__);
	}

};

void btn_exit(void){
		
	if(fd < 0) {
		printf("%s:open button error, date = %s, time = %s\n", __func__, __DATE__, __TIME__);
		return;
	}

	close(fd);

};

void btn_stat(stauts_t* pstat){
	if(fd < 0) {
		printf("%s:open button error, date = %s, time = %s\n", __func__, __DATE__, __TIME__);
		return;
	}

	
	read(fd, pstat, sizeof(stauts_t));
	
};

